Homarus vulgaris

Explore definitions, synonyms, and language insights of Homarus vulgaris

Definitions

Noun
lobster of Atlantic coast of Europe

More General Terms